iT邦幫忙

2024 iThome 鐵人賽

DAY 8
0
Kubernetes

開工前挑戰 K8s系列 第 8

Day8 - K8s核心資源(4) Label & Selector

  • 分享至 

  • xImage
  •  

前言

在前幾天的實作過程中,其實已經出現過labels,當時未有詳細解釋,今天一併做說明。

Label

標籤是附加於Pod的鍵值對(key/value pair),用於指定對使用者來說,有意義且相關的識別屬性。
Label並不是唯一性的,常見的應用情形是許多物件(如Pods)都使用相同的Label標誌,表示該Pods為特定的應用程式。

常見使用範例:

# This file is pod-definition.yml
apiVersion: v1
kind: Pod
metadata:
    name: podname
    labels:
        app: myapp
        type: front-end

Selector

透過Label selector,使用者可以識別一組物件。舉例來說,當執行以下指令kubectl get pods -l app=myapp,type=front-end,便可取得同時具有app=myapptype=front-end標籤的Pods。

小結

開工之後完全不想動,認真覺得自己好廢QAQ
原本訂立的目標停滯中...


上一篇
Day7 - K8s核心資源(3) Deployment
系列文
開工前挑戰 K8s8
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言